package com.hoshiicloud.mallshop.vo;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.List;

/**
 * 租户供应商商品展示
 * @author linjx on 2019/9/9
 */
@Data
public class TenantSupplierGoodsVo implements Serializable {


    private Long baseSkuId;

    private Long vendorGoodsSkuId;

    private Long baseSpuId;

    /**
     *  图片
     */
    private String image;

    /**
     *  商品标题
     */
    private String skuTitle;

    /**
     *  规格
     */
    private String extendSpec;

    /**
     * 结算价（不含税）
     */
    private BigDecimal unitprice;

    /**
     * 结算价（不含税）
     */
    private BigDecimal taxUnitprice;

    /**
     * 增值税率
     */
    private BigDecimal taxRate;

    /**
     * 关税率（进口税率）
     */
    private BigDecimal importTaxes;

    /**
     * sku编号
     */
    private String skuNo;

    /**
     * 条形码
     */
    private String barCode;

    /**
     * 箱码
     */
    private String packetCode;

    /**
     * 包装单位
     */
    private String packetUnit;

    /**
     *  商品重量
     */
    private BigDecimal weight;

    /**
     * 内件数
     */
    private Integer innerBoxs;

    /**
     * 采购类型(vendor_goods_sku) 1-国内  2-跨境 直邮  3-跨境 保税 4- 跨境 一般贸易,
     */
    private Integer vendorPoType;

    /**
     *  采购类型（base_spu） 1-国内  2-跨境
     */
    private Integer purchaseType;

    /**
     * 类目描述
     */
    private String categoryContext;

    /**
     *  包装单位列表（做商品编辑的时候， 返回一个列表， 供其选择）
     */
    private List<String> packetUnitList;

    /**
     *  发布时间
     */
    private LocalDateTime createdTime;

    /**
     *  修改时间
     */
    private LocalDateTime updateTime;
}
